CIMPLICITY Configuration REST API Web Service
CIMPLICITY Configuration REST API Web Service / All Operations Resource Group / /projects/{projectId}/roles (Post)
Post/projects/{projectId}/roles
Description
Creates or updates an array of roles in the project
Parameters
NameDescriptionData Type
the id of the projectstring
Request (application/json)

The request body is of type object.

Overview

Roles : Array[CimRole]
Alarms : boolean
Classes : boolean
Clients : boolean
DatabaseLogging : boolean
Devices : boolean
GlobalParameters : boolean
Objects : boolean
Points : boolean
Ports : boolean
Projects : boolean
RemoteProjects : boolean
Resources : boolean
Roles : boolean
Users : boolean
WebConfigEnable : boolean
Workbench : boolean
Privileges : CimPrivileges
ChangeApprovalVerify : boolean
DeleteAlarms : boolean
DisableOrModifyAlarms : boolean
DynamicConfiguration : boolean
ModifyAlarmSetups : boolean
ModifyAttributes : boolean
OPCUAServerAdmin : boolean
PointByAddress : boolean
PointTarget : boolean
ProcessControl : boolean
RightClickMenu : boolean
ScriptControl : boolean
SetPoint : boolean
SetpointAuditTrail : boolean
StartProject : boolean
StopProject : boolean
TriggerEvents : boolean
Level : integer
RoleID : string
DynCreate : boolean
200 Response

The response body is of type ItemsPostResponse.

The collection of results from the roles create/update operation

Overview

ItemsPostResponse
The results of the create/update/delete operations.
NumSuccesses : number
NumFailures : number
WarningsMask : integer
ItemResults : Array[ItemResult]
Success : boolean
StatusDetails : integer
WarningsMask : integer
Message : string
Fault Responses
FaultDescription
This fault returns a response body of type ProblemDetails.
Error if objects not found
This fault returns a response body of type .
General error
See Also